Nowoczesny słownik polsko-angielski

legal residence address

address of permanent residence

registered address